Fast Arbitrary BRDF Shading for Low-Frequency Lighting Using Spherical Harmonics
نویسندگان
چکیده
Real-time shading using general (e.g., anisotropic) BRDFs has so far been limited to a few point or directional light sources. We extend such shading to smooth, area lighting using a low-order spherical harmonic basis for the lighting environment. We represent the 4D product function of BRDF times the cosine factor (dot product of the incident lighting and surface normal vectors) as a 2D table of spherical harmonic coefficients. Each table entry represents, for a single view direction, the integral of this product function times lighting on the hemisphere expressed in spherical harmonics. This reduces the shading integral to a simple dot product of 25 component vectors, easily evaluatable on PC graphics hardware. Non-trivial BRDF models require rotating the lighting coefficients to a local frame at each point on an object, currently forming the computational bottleneck. Real-time results can be achieved by fixing the view to allow dynamic lighting or vice versa. We also generalize a previous method for precomputed radiance transfer to handle general BRDF shading. This provides shadows and interreflections that respond in real-time to lighting changes on a preprocessed object of arbitrary material (BRDF) type.
منابع مشابه
Real-time Rendering of Dynamic Scenes under All-frequency Lighting using Integral Spherical Gaussian
We propose an efficient rendering method for dynamic scenes under all-frequency environmental lighting. To render the surfaces of objects illuminated by distant environmental lighting, the triple product of the lighting, the visibility function and the BRDF is integrated at each shading point on the surfaces. Our method represents the environmental lighting and the BRDF with a linear combinatio...
متن کاملA Lie theoretic proposal on algorithms for the spherical harmonic lighting
The spherical harmonics are the angular portion of the solution to the Laplace equation in spherical coordinates and provide a frequency-basis for representing functions on the sphere. The spherical harmonic lighting, as defined by Robin Green at Sony Computer Entertainment in 2003, is a family of real-time rendering techniques that may produce certain realistic shading and shadowing with relat...
متن کاملSpherical harmonic Gradients for Mid-Range Illumination
Spherical harmonics are often used for compact description of incident radiance in low-frequency but distant lighting environments. For interaction with nearby emitters, computing the incident radiance at the center of an object only is not sufficient. Previous techniques then require expensive sampling of the incident radiance field at many points distributed over the object. Our technique all...
متن کاملBRDF-Shop: An artistic tool for creating physically correct BRDFs
We present an interface for quick and intuitive development of arbitrary, but physically correct, Bi-directional Reflectance Distribution Functions, or BRDFs. Our interface, referred to as BRDF-Shop, provides artists the ability to create a BRDF through positioning and manipulating highlights on a spherical canvas. We develop a novel mapping between painted highlights and specular lobes of an e...
متن کاملImage Analysis using the Physics of Light Scattering
Any generic computer vision algorithm must be able to cope with the variations in appearance of objects due to different illumination conditions. While these variations in the shading of a surface may seem a nuisance, they in fact contain information about the world. This thesis tries to provide an understanding what information can be extracted from the shading in a single image and how to ach...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002